thousand-headed kale - German English Dictionary